168 research outputs found

    The Brian Simulator

    Get PDF
    “Brian” is a simulator for spiking neural networks (http://www.briansimulator.org). The focus is on making the writing of simulation code as quick and easy as possible for the user, and on flexibility: new and non-standard models are no more difficult to define than standard ones. This allows scientists to spend more time on the details of their models, and less on their implementation. Neuron models are defined by writing differential equations in standard mathematical notation, facilitating scientific communication. Brian is written in the Python programming language, and uses vector-based computation to allow for efficient simulations. It is particularly useful for neuroscientific modelling at the systems level, and for teaching computational neuroscience

    Brian Hears: Online Auditory Processing Using Vectorization Over Channels

    Get PDF
    The human cochlea includes about 3000 inner hair cells which filter sounds at frequencies between 20 Hz and 20 kHz. This massively parallel frequency analysis is reflected in models of auditory processing, which are often based on banks of filters. However, existing implementations do not exploit this parallelism. Here we propose algorithms to simulate these models by vectorizing computation over frequency channels, which are implemented in “Brian Hears,” a library for the spiking neural network simulator package “Brian.” This approach allows us to use high-level programming languages such as Python, because with vectorized operations, the computational cost of interpretation represents a small fraction of the total cost. This makes it possible to define and simulate complex models in a simple way, while all previous implementations were model-specific. In addition, we show that these algorithms can be naturally parallelized using graphics processing units, yielding substantial speed improvements. We demonstrate these algorithms with several state-of-the-art cochlear models, and show that they compare favorably with existing, less flexible, implementations

    Brian2GeNN: accelerating spiking neural network simulations with graphics hardware

    Get PDF
    “Brian” is a popular Python-based simulator for spiking neural networks, commonly used in computational neuroscience. GeNN is a C++-based meta-compiler for accelerating spiking neural network simulations using consumer or high performance grade graphics processing units (GPUs). Here we introduce a new software package, Brian2GeNN, that connects the two systems so that users can make use of GeNN GPU acceleration when developing their models in Brian, without requiring any technical knowledge about GPUs, C++ or GeNN. The new Brian2GeNN software uses a pipeline of code generation to translate Brian scripts into C++ code that can be used as input to GeNN, and subsequently can be run on suitable NVIDIA GPU accelerators. From the user’s perspective, the entire pipeline is invoked by adding two simple lines to their Brian scripts. We have shown that using Brian2GeNN, two non-trivial models from the literature can run tens to hundreds of times faster than on CPU

    Fitting Neuron Models to Spike Trains

    Get PDF
    Computational modeling is increasingly used to understand the function of neural circuits in systems neuroscience. These studies require models of individual neurons with realistic input–output properties. Recently, it was found that spiking models can accurately predict the precisely timed spike trains produced by cortical neurons in response to somatically injected currents, if properly fitted. This requires fitting techniques that are efficient and flexible enough to easily test different candidate models. We present a generic solution, based on the Brian simulator (a neural network simulator in Python), which allows the user to define and fit arbitrary neuron models to electrophysiological recordings. It relies on vectorization and parallel computing techniques to achieve efficiency. We demonstrate its use on neural recordings in the barrel cortex and in the auditory brainstem, and confirm that simple adaptive spiking models can accurately predict the response of cortical neurons. Finally, we show how a complex multicompartmental model can be reduced to a simple effective spiking model

    High-dimensional cluster analysis with the masked EM algorithm

    Get PDF
    This is an Open Access article published under a Creative Commons Attribution 3.0 Unported (CC BY 3.0) license https://creativecommons.org/licenses/by/3.0/Cluster analysis faces two problems in high dimensions: the "curse of dimensionality" that can lead to overfitting and poor generalization performance and the sheer time taken for conventional algorithms to process large amounts of high-dimensional data. We describe a solution to these problems, designed for the application of spike sorting for nextgeneration, high-channel-count neural probes. In this problem, only a small subset of features provides information about the cluster membership of any one data vector, but this informative feature subset is not the same for all data points, rendering classical feature selection ineffective.We introduce a "masked EM" algorithm that allows accurate and time-efficient clustering of up to millions of points in thousands of dimensions. We demonstrate its applicability to synthetic data and to real-world high-channel-count spike sorting data.Peer reviewe

    Impact of socioeconomic status on cancer incidence and stage at diagnosis: selected findings from the surveillance, epidemiology, and end results: National Longitudinal Mortality Study

    Get PDF
    BACKGROUND: Population-based cancer registry data from the Surveillance, Epidemiology, and End Results (SEER) Program at the National Cancer Institute (NCI) are mainly based on medical records and administrative information. Individual-level socioeconomic data are not routinely reported by cancer registries in the United States because they are not available in patient hospital records. The U.S. representative National Longitudinal Mortality Study (NLMS) data provide self-reported, detailed demographic and socioeconomic data from the Social and Economic Supplement to the Census Bureau's Current Population Survey (CPS). In 1999, the NCI initiated the SEER-NLMS study, linking the population-based SEER cancer registry data to NLMS data. The SEER-NLMS data provide a new unique research resource that is valuable for health disparity research on cancer burden. We describe the design, methods, and limitations of this data set. We also present findings on cancer-related health disparities according to individual-level socioeconomic status (SES) and demographic characteristics for all cancers combined and for cancers of the lung, breast, prostate, cervix, and melanoma. METHODS: Records of cancer patients diagnosed in 1973–2001 when residing 1 of 11 SEER registries were linked with 26 NLMS cohorts. The total number of SEER matched cancer patients that were also members of an NLMS cohort was 26,844. Of these 26,844 matched patients, 11,464 were included in the incidence analyses and 15,357 in the late-stage diagnosis analyses. Matched patients (used in the incidence analyses) and unmatched patients were compared by age group, sex, race, ethnicity, residence area, year of diagnosis, and cancer anatomic site. Cohort-based age-adjusted cancer incidence rates were computed. The impact of socioeconomic status on cancer incidence and stage of diagnosis was evaluated. RESULTS: Men and women with less than a high school education had elevated lung cancer rate ratios of 3.01 and 2.02, respectively, relative to their college educated counterparts. Those with family annual incomes less than 12,500hadincidenceratesthatweremorethan1.7timesthelungcancerincidencerateofthosewithincomes12,500 had incidence rates that were more than 1.7 times the lung cancer incidence rate of those with incomes 50,000 or higher. Lower income was also associated with a statistically significantly increased risk of distant-stage breast cancer among women and distant-stage prostate cancer among men. CONCLUSIONS: Socioeconomic patterns in incidence varied for specific cancers, while such patterns for stage were generally consistent across cancers, with late-stage diagnoses being associated with lower SES. These findings illustrate the potential for analyzing disparities in cancer outcomes according to a variety of individual-level socioeconomic, demographic, and health care characteristics, as well as by area measures available in the linked database

    Have Atmospheric Cerenkov Telescopes Observed Dark Matter?

    Full text link
    Two ground-based experiments have recently independently detected TeV γ\gamma-rays from the direction of the Galactic center. The observations made by the VERITAS and CANGAROO collaborations are unexpected, although not impossible to interpret in terms of astrophysical sources. Here we examine in detail whether the observed γ\gamma-rays may arise from the more exotic alternative of annihilations of dark matter particles clustered in the center of the Galaxy.Comment: 19 pages, 7 figure

    Spike-Timing-Based Computation in Sound Localization

    Get PDF
    Spike timing is precise in the auditory system and it has been argued that it conveys information about auditory stimuli, in particular about the location of a sound source. However, beyond simple time differences, the way in which neurons might extract this information is unclear and the potential computational advantages are unknown. The computational difficulty of this task for an animal is to locate the source of an unexpected sound from two monaural signals that are highly dependent on the unknown source signal. In neuron models consisting of spectro-temporal filtering and spiking nonlinearity, we found that the binaural structure induced by spatialized sounds is mapped to synchrony patterns that depend on source location rather than on source signal. Location-specific synchrony patterns would then result in the activation of location-specific assemblies of postsynaptic neurons. We designed a spiking neuron model which exploited this principle to locate a variety of sound sources in a virtual acoustic environment using measured human head-related transfer functions. The model was able to accurately estimate the location of previously unknown sounds in both azimuth and elevation (including front/back discrimination) in a known acoustic environment. We found that multiple representations of different acoustic environments could coexist as sets of overlapping neural assemblies which could be associated with spatial locations by Hebbian learning. The model demonstrates the computational relevance of relative spike timing to extract spatial information about sources independently of the source signal

    The Long-Baseline Neutrino Experiment: Exploring Fundamental Symmetries of the Universe

    Get PDF
    The preponderance of matter over antimatter in the early Universe, the dynamics of the supernova bursts that produced the heavy elements necessary for life and whether protons eventually decay --- these mysteries at the forefront of particle physics and astrophysics are key to understanding the early evolution of our Universe, its current state and its eventual fate. The Long-Baseline Neutrino Experiment (LBNE) represents an extensively developed plan for a world-class experiment dedicated to addressing these questions. LBNE is conceived around three central components: (1) a new, high-intensity neutrino source generated from a megawatt-class proton accelerator at Fermi National Accelerator Laboratory, (2) a near neutrino detector just downstream of the source, and (3) a massive liquid argon time-projection chamber deployed as a far detector deep underground at the Sanford Underground Research Facility. This facility, located at the site of the former Homestake Mine in Lead, South Dakota, is approximately 1,300 km from the neutrino source at Fermilab -- a distance (baseline) that delivers optimal sensitivity to neutrino charge-parity symmetry violation and mass ordering effects. This ambitious yet cost-effective design incorporates scalability and flexibility and can accommodate a variety of upgrades and contributions. With its exceptional combination of experimental configuration, technical capabilities, and potential for transformative discoveries, LBNE promises to be a vital facility for the field of particle physics worldwide, providing physicists from around the globe with opportunities to collaborate in a twenty to thirty year program of exciting science. In this document we provide a comprehensive overview of LBNE's scientific objectives, its place in the landscape of neutrino physics worldwide, the technologies it will incorporate and the capabilities it will possess.Comment: Major update of previous version. This is the reference document for LBNE science program and current status. Chapters 1, 3, and 9 provide a comprehensive overview of LBNE's scientific objectives, its place in the landscape of neutrino physics worldwide, the technologies it will incorporate and the capabilities it will possess. 288 pages, 116 figure
    corecore